package top.jojoace.RequestParam_DTO_Validate.validators;

import javax.validation.Constraint;
import javax.validation.Payload;
import java.lang.annotation.*;

@Documented//添加文档标记
@Retention(RetentionPolicy.RUNTIME)//存在时间
@Target({ElementType.TYPE})//注解位置

/**
 * 指定该注解的解析类，用于执行验证解析处理。
 */
@Constraint(validatedBy = PasswordValidator.class)
public @interface PasswordEqual {

    int min()default 4;
    int max()default 6;

    String message() default "密码错误";
    Class<?>[] groups() default {};
    Class<? extends Payload>[] payload() default {};
}
